Water jacket - English Synonyms Dictionary